home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / gt_power / bgqwkb40.zip / BGQWK.TXT < prev    next >
Text File  |  1992-11-14  |  19KB  |  367 lines

  1. BGQWK 1.0 BETA 40  SAT 14 NOV 92
  2. --------------------------------
  3.  
  4. Well, beta 39 didn't make the last cut ... maybe Beta 40 will, <grin>.
  5.  
  6. 1. The bug causing many offline readers to show the correct date info has
  7.    finally been fixed!
  8.  
  9. 2. BGQWK now does some things to make messages look more "qwk-like" while
  10.    users read messages from GT on their QWK readers.
  11.  
  12. 3. BGQWK will now check for 'controltype' messages addressed to GTQWK as well
  13.    as BGQWK and QMAIL.
  14.  
  15. 4. BGQWK now reports the correct CB handle in the PID file for LAN systems.
  16.  
  17. BGQWK 1.0 BETA 39  SUN  8 NOV 92
  18. --------------------------------
  19.  
  20. Unless I think of anything else to change or bug fix, Beta 39 will become
  21. the official BGQWK 1.0 in two weeks, <grin>.  Let me know if you spot any
  22. bugs so we can wipe them out of here!
  23.  
  24. 1. When users are downloading packets, any lines in a message that has a
  25.    ';rep' on it will not be included in the packet.
  26.  
  27. 2. Support has been added for multiple naming conventions for multiple QWK
  28.    packet downloads per session ... i.e., the first QWK packet downloaded in a
  29.    session is BBSID.QWK, if they download again and select N)ew packet, the
  30.    next packet will be BBSID.QW0, again, BBSID.QW1, etc.
  31.  
  32. 3. BGQWK now utilitizes the PID_FILE.BBS for LAN systems.  It is updated
  33.    enough so that a sysop (or user) will be able to tell pretty much exactly
  34.    what is going on on that other node.
  35.  
  36. BGQWK 1.0 BETA 38  SUN  1 NOV 92
  37. --------------------------------
  38.  
  39. Well, a message I entered earlier this week in the BG companions echo said
  40. I was planning to fully release BGQWK 1.0 in a week if I didn't find any
  41. bugs.  Well, thanks to the help of many people, we will continue beta
  42. testing until we swat the bugs.  Anyway, if this release works okay for two
  43. or three weeks, then we'll try to go for full release then.  I guess this
  44. pushes the release date back to Decemeber '92/January '93.  (Well, it
  45. doesn't sound bad, but considering the original planned relase date was
  46. December '91/January '92 it sounds different, <grin>).
  47.  
  48. 1. Several people reported BGQWK locking up on some error messages.  I
  49.    traced this (at least the errors I could duplicate) back to some changes
  50.    that were done in Beta 36 or before relating to the deletion of the temp
  51.    disk swap file.  Anyway, I've tried correcting this problem.  Let me know
  52.    if you still get lock ups or not.
  53.  
  54. 2. Thanks to Roy Salisbury for finding some things that needed to be
  55.    updated in the CONTROL.DAT file.  The number of messages in a packet will
  56.    now be inserted instead of a constant "0".  Also, the headers in the
  57.    MESSAGES.DAT file now include a relative message number.  (The relative
  58.    number on the last message should match the number of messages specified in
  59.    CONTROL.DAT).  Also, the line with the serial number and BBS ID was somehow
  60.    messed up slightly.  That has been corrected.  Other problems that have
  61.    finally been fixed ... If for some reason either the WELCOME, NEWS or
  62.    GOODBYE file cannot be constructed, BGQWK will no longer add the respective
  63.    filename to the CONTROL.DAT but rather leave it as a blank line.
  64.  
  65. 3. Someone was inquiring about the amount of disk space BGQWK will use.
  66.    The variable was always internal before, but now BGQWK will display the
  67.    maximum about of disk space that it will possibly use for the MESSAGES.DAT
  68.    file.  The calculation (roughly) used lets the MESSAGES.DAT file be half
  69.    the size of available disk space.  So, if you use a 1024K ram disk, BGQWK
  70.    will roughly use (at a maximum no matter what the user has selected as
  71.    their maximum packet size) about 512K for the MESSAGES.DAT size.
  72.  
  73. 4. For compatibility reasons between BGQWK and the new GT Beta, BGQWK will
  74.    now place ";rep:callernum,serialnum" line on all incoming REP messages from
  75.    your users.  Please note that 'serialnum' will be ZERO unless you are a
  76.    registered BGQWK user.  Your GT serial number is stored in the BGQWK.KEY
  77.    file.  If you don't have a BGQWK.KEY file, i.e. aren't registered), BGQWK
  78.    will not know what your serial number is.  This isn't anything to worry
  79.    about though.  Paul Schwarz and Steve Johns may have to get in touch with
  80.    me regarding this.
  81.  
  82. 5. Again, for compatibility reasons, BGQWK will now support GT Beta's new
  83.    netmail address format.  I don't know if I'm at liberty to say what the
  84.    characters are since this is a public beta release, so if you aren't a GT
  85.    Beta tester this won't mean anything to you.
  86.  
  87. BGQWK 1.0 BETA 37  SUN 18 OCT 92
  88. --------------------------------
  89.  
  90. Hopefully, this will be the last BGQWK beta.  If all goes well in this
  91. release for a few weeks, I'll release an offical BGQWK 1.0.  Let me know if
  92. you find any bugs ASAP.
  93.  
  94. 1. The "special person" option has changed a little.  I don't think anyone
  95.    used it, so it shouldn't make a difference.
  96.  
  97. 2. The D)etails screen will now display properly with the new GT BETA.
  98.  
  99. 3. BGQWK will now expand imbedded TAB characters to eight space characters.
  100.  
  101. 4. BGQWK now supports 'NE:' messages.  The extract:
  102.  
  103.          If a user uploads a message with the first three characters of the
  104.          subject equal to 'NE:', BGQWK will mark the message as (BAGGED) so
  105.          that the MBAGGER program will not process it and send it into the
  106.          network.  NE stands for "no-echo".
  107.  
  108. 5. The new DN= option in BGQWK.CNF has been added to fix problems with
  109.    unaffiliated netmail conferences.  Here's the extract from the docs:
  110.  
  111.          DN= Set this equal to the "net id" that contains the netmail
  112.              confernece you want unaffliated netmail messages to go into
  113.              when posted by users.  See the 'N,~' CONFERENCE OPTION
  114.              sections a little further down in the documentation for more
  115.              information on this.
  116.  
  117.               Please note that netmail messages can be placed in _any_
  118.               conference.  BGQWK will assume a message is a netmail message
  119.               if it contains an "xxx/yyy" netmail address as the first line
  120.               in the message.  The net and node numbers must be padded with
  121.               zeros.  Since you can have multiple netmail conferences (for
  122.               example, one for GTPN and one for AFSN), BGQWK will select
  123.               the netmail conference that has the same "net id" as the
  124.               conference the message was entered in; i.e., if you enter a
  125.               netmail message in GT/Cookbook it will go into GT/Netmail.
  126.               If you enter a message into AF/TradePost, it will go into the
  127.               AF/Netmail area.  A problem comes up if a user attempts to
  128.               enter a netmail message in an UNAFFILIATED conference like
  129.               LO/Main Board.  BGQWK will essential put the message in the
  130.               trash can, because it doesn't know which netmail conference
  131.               to place it into.  To solve this problem, the "DN=" option in
  132.               the BGQWK.CNF file will let BGQWK know which network to route
  133.               unaffiliated netmail into.  If you set "DN=GT", any LO/Main
  134.               Board netmail will be sent in GT/Netmail.  If you set "DN=AF",
  135.               any LO/Main Board netmail will be sent in AF/Netmail.  To
  136.               check your netmail "routings", do a S)elect A)ll D)etails
  137.               from the BGQWK user prompt to be sure nothing is routed into
  138.               the dreaded "TRASH CAN".  Please note that you should use the
  139.               'V' command line option to disable the searching of the
  140.               NODELIST.BBS file if you are joined in multiple networks.
  141.  
  142. BGQWK 1.0 BETA 36  SUN 20 SEP 92
  143. --------------------------------
  144.  
  145. This is basically a bug fix and house keeping release.  I want to get BGQWK
  146. released as soon as possible before my course load starts to get too heavy
  147. at school.  Please note that BGQWK.EXE is now distributed in UNCOMPRESSED
  148. form.  Two sysops reported that Beta 35 was unable to function with their
  149. 486 systems and we traced the problem down to the DIET EXE compression
  150. program.  Don't be alarmed that the size of the BGQWK.EXE file has doubled!
  151. I would recommend compressing the EXE yourself, with either DIET or PKLITE.
  152. There will probably be one or two more betas before the release.  Also,
  153. I've finally got a LAN installed at my house, so I'll finally be able to
  154. see first hand how BGQWK (and GT) works with one.
  155.  
  156. 1. The author credits for the compression programs were listed in the wrong
  157.    place in the C)onfig menu.
  158.  
  159. 2. A new command line option has been added, F.
  160.  
  161.          F    If specified, BGQWK will make a request to the user's offline
  162.               reader that Fido style taglines should be used on all uploaded
  163.               messages.  Please note that the user's offline reader must
  164.               support the "FIDOTAG = YES" command in the DOOR.ID file for
  165.               this command line option to work.
  166.  
  167. 3. BGQWK now appends the "MIXEDCASE = TRUE" line to the DOOR.ID file
  168.    created in the QWK packet.  QWK readers that support the MIXEDCASE
  169.    variable will allow users to enter subject lines with both upper and
  170.    lower case characters.
  171.  
  172. 4. BGQWK will now scan for <249>[ and <250>[ psuedo-ansi and translate it
  173.    into true <ESC>[ ansi prefix codes on all uploaded messages.  (Previously,
  174.    BGQWK would only check for <`>[ psuedo-ansi codes, ... now all three are
  175.    checked for.
  176.  
  177. 5. Okay, so I can't make up my mind ... <grin>...  The BGQWK work directory
  178.    will now be called BGQWKpid.WRK and the disk swap file will be called
  179.    BGQWKpid.SWP.  You don't need to be concerned about that.  However, the log
  180.    file will now be called BGQWKpid.LOG.  Where "pid" is the network PID
  181.    number (which is zero on non-LAN systems).  The LOG file now contains the
  182.    PID so that two BGQWKs don't try to write to the same LOG file at the same
  183.    time.
  184.  
  185. 6. Well, another long time bug rose from the dead ... The BGQWK swap file
  186.    was not being deleted under a network environment.  Some hacking of the
  187.    EMS swap routines has fixed this, I believe.
  188.  
  189. 7. The new 'SKIP' ('NOT') feature was moving users last read pointers when
  190.    they should have remained the same.  Fixed.
  191.  
  192. 8. A bug was found causing net status users to sometimes download private
  193.    mail in conferences the users didn't even have net status in.  This has
  194.    been fixed so that private messages are no longer bagged in a standard net
  195.    status configuration.  However, yet another NEW command line option has
  196.    been made available.  I, include private messages:
  197.  
  198.          I    This option will allow net status users to have any private
  199.               mail included in their packet.  The private mail will come only
  200.               out of the conferences they are granted net status into.
  201.  
  202. 9. More than one netmail conference is now supported.  Where the netmail
  203.    messages goes depends upon which conference the message is entered in.  For
  204.    example, if you enter a message in a 'GT' conference, it will go into a
  205.    netmail area that is identified as net 'GT'.  If you enter a message in a
  206.    'AF' conference, it will go into a netmail area that is identified as net
  207.    'AF'.
  208.  
  209. BGQWK 1.0 BETA 35  THU 27 AUG 92
  210. --------------------------------
  211.  
  212. 1. FINALLY!  The BGQWK.HLP file has been updated!  The BGQWK.DOC file has
  213.    again been updated for the changes made in Beta 35.
  214.  
  215. 2. Error handling has been improved when the sysop forgets to set the
  216.    GTPATH, DOS PATH, or command line parameters correctly.
  217.  
  218. 3. Support for local logons has been added without having to go and
  219.    manually edit the GTUSER.BBS file.  To login locally, use the following
  220.    command line syntax:
  221.  
  222.      bgqwk . g: /ll:*b.j. guillot dummy
  223.  
  224.    The "." just means I'm not using any special command line options.  You
  225.    can still add those in.  The "/ll:firstname lastname" logs that specific
  226.    user in locally.  The "dummy" is just a dummy variable that will be used
  227.    in the future, but it must be there.  If you wish to login locally from
  228.    DOS, I suggest writing a quick little batch file to do so.  The "*"
  229.    means give that user sysop authorities.
  230.  
  231. 4. During Prepack Upload/Download mode, the time limit used was never
  232.    really set at any specific value.  Now, any prepack mode operation and
  233.    local logon operation will default to 60 minutes.
  234.  
  235. 5. The 'Z' command line parameter has changed.  Now, if you are a
  236.    registered user, 'Z' will force display of your registered BGQWK tagline on
  237.    all uploaded messages.  Before, if you were registered, 'Z' would stop the
  238.    display of the tagline.  It seems messages now-a-day have so much extra
  239.    overhead from taglines, etc., that BGQWK shouldn't show the registered
  240.    tagline unless the sysop really wants it to be shown.
  241.  
  242. 6. BGQWK now checks to see if an errorlevel is reported from PKZIP,
  243.    PKUNZIP, ARJ, LHA and/or LHARC.  Normally, an errorlevel should never be
  244.    reported from one of these programs, but, in some cases, such as memory
  245.    errors, etc., they will report an errorlevel.  If BGQWK finds that one is
  246.    reported, it will exit out with a fatal error.
  247.  
  248. 7. I have attempted to fix the error when pipelog reporting was used when
  249.    users tagged files.
  250.  
  251. BGQWK 1.0 BETA 34  TUE  4 AUG 92
  252. --------------------------------
  253.  
  254. 0. ***** DELETE YOUR BGQWK.CTL FILE *****  THE FORMAT HAS CHANGED!!!
  255.  
  256. Well, I originally planned to release BGQWK in December of 1991 ... well,
  257. it looks as if this open beta test is "still going and going and going"
  258. just like the Energizer Bunny.  I am hoping to get BGQWK 1.0 released
  259. before I start my freshman year at college (starting August 31st).  Anybody
  260. want to make any betas, oops, I mean bets on whether I will or not?  <grin>
  261.  
  262. Anyway this beta had much more stuff in it than I originally was planning
  263. to put into it.  It came out to be a pretty major revision with all the new
  264. user flags, etc.  Anyway, I'm providing something here that has finally
  265. been updated ... DOCUMENTATION!!!  It originally hadn't been updated since
  266. December 29, 1991, but now, just 8 months late ... a REVISED copy!
  267.  
  268. 1. ***** DELETE YOUR BGQWK.CTL FILE *****  THE FORMAT HAS CHANGED!!!
  269.  
  270.    Several people suggested that I add some additional user-settable flags
  271.    to BGQWK.  I was going to hold off until BGQWK 1.1, but decided to go
  272.    ahead and put it in there.  Anyway ... When the user selects the F)lag
  273.    option in the S)elect Menu ... they will now have four choices:
  274.  
  275.    [0] Skip  [1] To you  [2] To you and "all"  [3] All messages
  276.  
  277.    This should be a very nifty feature.
  278.  
  279. 2. LHARC is now supported as a compression protocol.  To determine if your
  280.    system supports it, BGQWK will first checked for LHARC.EXE in the PATH.
  281.    If that's not found, it will then check for LHA.EXE in the PATH.  BGQWK
  282.    will also auto-detect uploaded packet compression LZH format.  PLEASE
  283.    NOTE that you must be using the latest version of LHA (even if you
  284.    rename it to LHARC)!  (I'm using 2.12 if you're interested).
  285.  
  286. 3. Attempted to fix bug with BGQWK pipelog reporting.  It looked as if
  287.    BGQWK were trying to open the GT.LOG twice at the same time to report the
  288.    user logging off and this would cause parts of the log file to be
  289.    scrambled.
  290.  
  291. 4. The L)ist command has been altered to include the BPS rate the user
  292.    lasted used the door at for statistical purposes.
  293.  
  294. 5. The way "Prepack" mode is called has been changed somewhat.  If you use
  295.    the /PD or /PU feature, you MUST make the following changes to your batch
  296.    files ... After the users last name, you must add an additional
  297.    parameter, a directory name.  Examples:
  298.  
  299.          BGQWK . G: /PU:B.J. Guillot C:\GT\OATMEAL
  300.          BGQWK . G: /PD:B.J. Guillot D:\TASTES\GREAT
  301.  
  302.    This additional paramater is a MUST in /PD and /PU mode and BGQWK will
  303.    not run Prepack mode without.  Basically, in /PU mode, BGQWK will look
  304.    for the id.REP packet in the C:\GT\OATMEAL directory.  In /PD mode, it
  305.    will create the id.QWK packet in the U:\TASTES\GREAT directory.  This
  306.    way, there will be no more hunting on your part to find out where BGQWK
  307.    is looking/putting files if you forget what your entries in the GT.CNF
  308.    file say.
  309.  
  310. 6. Prepack mode may have not been allowing people with "*" sysop privledges
  311.    the right for them to send "dot" commands through netmail.
  312.  
  313. 7. If a ";" character exists on the first column of a line, the line will
  314.    be treated as a "remark" and will not be read by BGQWK.  (You can also use
  315.    the dash "-" character).
  316.  
  317. BGQWK 1.0 BETA 33  FRI 24 JUL 92
  318. --------------------------------
  319.  
  320. 1. Added Q command line option:
  321.  
  322.          Q    Normally, if a fatal error occurs, BGQWK will sound three
  323.               short bells to alert the user and sysop.  If you wish to disable
  324.               the bell and use BGQWK in "quiet" mode, use this option.
  325.  
  326. 2. In all non-Fido (8-bit strip) conferences, all psuedo-ansi "`["
  327.    characters will be converted to true ansi "<ESC>[" characters when a user
  328.    attempts to upload a message.  In Fido conferences, as of this release, any
  329.    <ESC> characters will be converted to "`" rather than "~" as they had been
  330.    converted in earlier versions of BGQWK.
  331.  
  332. 3. BGQWK now supports something new--"special people".  Basically, a sysop
  333.    can now instruct BGQWK to "override" or "alias" a conference to a different
  334.    pathname.  Russell Kroll suggested this be done to assist non-GT sysops
  335.    who wish to join the GT network.  This already can easily be done by
  336.    granting the non-GT sysop net status for all the echomail conferences,
  337.    but there was no way to provide netmail service.  First, here is how you
  338.    set up "special people":
  339.  
  340. sp=B.J. Guillot/045,g:\mail\nm_001040           <- for 001/040, not 001/070
  341.  
  342.    let's say conference 45 has ...
  343.  
  344. 045 | 0 | Netmail    | lo=G:\MAIL\NM_001070,n
  345.  
  346.    Normally, no one except people with sysop access level will be able to
  347.    view conference 45 (access level 0) and it normally is Russell's netmail
  348.    area (g:\mail\nm_001070), but Russell wishes to give B.J. his own
  349.    netmail area without using up another conference in his BGQWK.CNF, so he
  350.    just makes B.J. a "special person".  The net field will be changed to
  351.    "$$" (and net status will authomatically be granted to the "special
  352.    person" for that conference and any other "special" conferences) and the
  353.    pathname to the message base will be changed to (g:\mail\nm_001040).
  354.    Of course, this is all at the BGQWK level.  You'll have to play funny
  355.    tricks with MBAGGER and MDIST to alias and do other things to get two or
  356.    more nodes netmail to go into different areas.  If you want to do this,
  357.    I suggest you contact Russell Kroll at 001/070 about it.
  358.  
  359. 4. Changed work directory name to \BGQWK$DR.pid and swap file name to
  360.    \BGQWK$WP.pid for compatibility with BGNET incase, for some reason, you try
  361.    to run BGQWK and BGNET at the same time on a Desq'ed system without PIDing
  362.    out the network.
  363.  
  364. 5. Changed "express duplicate scan" logic somewhat to improve.
  365.  
  366. ---------------truncated to save space
  367.